package com.kcloud.commons.authorization;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 权限接口请求头定义
 * @author songhuiqing
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class AuthorizationHeaders {

    /**
     * 业务域编码，定义了接口访问的业务域，不同的业务域对应一套不同的权限表
     */
    private String bizCode;

    /**
     * 当前用户ID
     */
    private String userId;

    /**
     * 业务功能ID，定义了接口访问的业务功能权限范围
     */
    private String configId;

}
